Hệ thống quản lý phương tiện trong PHP
1 <?php
2 if(!isset($_SESSION))
3 {
4 session_start();
5 }
6 $connection= mysqli_connect('localhost','root','','vehiclemanagement');
7
8
9 $username= $_SESSION['username'];
10 //echo $username;
11
12 $query= "SELECT `first_name`, `last_name`, `email` FROM `user` WHERE username='$username'";
13 $result= mysqli_query($connection,$query);
14
15 $row= mysqli_fetch_assoc($result);
16 //$name= $row['first_name']." ". $row['last_name'];
17 // echo $name;
18 ?>
19
20 <!DOCTYPE html>
21 <html lang="en">
22 <head>
23 <meta charset="UTF-8">
24 <title>Booking</title>
25 <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
26 <link rel="stylesheet" href="css/wickedpicker.min.css">
27
28 <script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
29
30 <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
31
32 <link rel="stylesheet" href="//code.jquery.com/ui/1.12.1/themes/base/jquery-ui.css">
33 <link rel="stylesheet" href="sweetalert2/sweetalert2.css">
34 <script src="sweetalert2/sweetalert2.min.js"></script>
35
36 <script src="https://code.jquery.com/ui/1.12.1/jquery-ui.js"></script>
37 <script src="js/wickedpicker.min.js"></script>
38 <link rel="stylesheet" href="animate.css">
39 <link rel="stylesheet" href="style.css">
40 </head>
41 <style>
42 .navbar-fixed-top.scrolled {
43 background-color: ghostwhite;
44 transition: background-color 200ms linear;
45 }
46 </style>
47
48 <body>
49 <?php include 'navbar.php'; ?>
50 <br>
51 <div class="container">
52 <div class="row">
53 <div class="page-header">
54 <h1 style="text-align:center;">Booking</h1>
55 <?php //echo $msg; ?>
56 </div>
57 <div class="col-md-3"></div>
58 <div class="col-md-6">
59 <form class="animated bounce" action="bookingaction.php" method="post">
60
61 <div class="input-group">
62 <span class="input-group-addon"><b>Name</b></span>
63 <input id="name" type="text" class="form-control" name="name" value="<?php echo $row['first_name']." ". $row['last_name']; ?>" required>
64 </div>
65
66 <br>
67 <div class="input-group">
68 <span class="input-group-addon"><b>Department</b></span>
69 <input id="department" type="text" class="form-control" name="department" placeholder="department" required>
70 </div>
71 <br>
72 <div class="input-group">
73 <span class="input-group-addon"><b>Vehicle Type</b></span>
74 <label><input type="radio" name="type" value="car">Car</label>
75 <label><input type="radio" name="type" value="bus">Bus</label>
76 </div>
77 <br>
78 <div class="input-group">
79 <span class="input-group-addon"><b>Date of Requirement</b></span>
80 <input id="req_date" type="text" class="form-control" name="req_date" placeholder="Day the car is needed" required>
81 <input type="text" name="req_time" id="req_time" class="form-control"/>
82
83 </div>
84
85 <script>
86 $( function() {
87 $( "#req_date" ).datepicker();
88 $("#req_time").wickedpicker();
89
90 } );
91
92
93
94 </script>
95 <br>
96
97 <div class="input-group">
98 <span class="input-group-addon"><b>Date of Return</b></span>
99 <input id="return_date" type="text" class="form-control" name="return_date" placeholder="Day the car is returned" required>
100 <input type="text" name="return_time" id="return_time" class="form-control"/>
101 </div>
102
103 <script>
104 $( function() {
105 $( "#return_date" ).datepicker();
106 $( "#return_time" ).wickedpicker();
107 } );
108 </script>
109 <br>
110
111 <div class="input-group">
112 <span class="input-group-addon"><b>Destination</b></span>
113 <input id="destination" type="text" class="form-control" name="destination" placeholder="Car Destination" required>
114 </div>
115 <br>
116
117 <div class="input-group">
118 <span class="input-group-addon"><b>Pickup Point</b></span>
119 <input id="pickup" type="text" class="form-control" name="pickup" placeholder="pickup">
120 </div>
121 <br>
122
123 <div class="input-group">
124 <span class="input-group-addon"><b>Reason for booking</b></span>
125 <input id="reason" type="text" class="form-control" name="reason" placeholder="Reason of booking the vehicle">
126 </div>
127 <br>
128
129 <div class="input-group">
130 <span class="input-group-addon"><b>Email</b></span>
131 <input id="email" type="email" class="form-control" name="email" value="<?php echo $row['email']; ?>" required>
132 </div>
133 <br>
134
135 <div class="input-group">
136 <span class="input-group-addon"><b>Mobile</b></span>
137 <input id="mobile" type="text" class="form-control" name="mobile" placeholder="Mobile No" required>
138 </div>
139 <br>
140
141 <input type="hidden" name="username" value="<?php echo $username; ?>">
142
143 <div class="input-group">
144 <input type="submit" name="submit" class="btn btn-success">
145 </div>
146
147
148 </form>
149 </div>
150 <div class="col-md-3"></div>
151 </div>
152 </div>
153
154 <script>
155 $(function () {
156 $(document).scroll(function () {
157 var $nav = $(".navbar-fixed-top");
158 $a= $(".navbar-fixed-top");
159 $nav.toggleClass('scrolled', $(this).scrollTop() > $a.height());
160 });
161 });
162
163 </script>
164 </body>
165 </html>